list_s = ['Beautiful', 'is', 'better', 'than', 'ugly',
    'Explicit', 'is', 'better', 'than', 'implicit']

# 用字典记录结果
count = {}  # 初始化字典

# 遍历列表中的每一个单词
for word in list_s:
    if word not in count:   # in 语句用在字典上，可判断是否存在于字典的key中
        # 如果字典的 key 中不存在当前单词，说明是第一次出现
        # 创建并计数为 1
        count[word] = 1
    else:
        # 否则，说明之前已出现过
        # 在原有基础计数上 +1
        count[word] = count[word] + 1

print(count)
